home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / C and C++ / System / Sample 2.4 Think C distribution / mssg.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-02-25  |  1.3 KB  |  37 lines  |  [TEXT/KAHL]

  1. /*______________________________________________________________________
  2.  
  3.     mssg.h - Virus Message Module Interface.
  4.     
  5.     Copyright © 1988, 1989, 1990, Northwestern University.
  6. _____________________________________________________________________*/
  7.  
  8.  
  9. #ifndef __mssg__
  10. #define __mssg__
  11.  
  12. #ifndef __scn__
  13. #include "scn.h"
  14. #endif
  15.  
  16. extern short mssg_LookupTag (short repLine);
  17. extern void mssg_ClearTags (void);
  18. extern void mssg_M0 (short strInd);
  19. extern void mssg_M1 (short strInd, Str255 *p0);
  20. extern void mssg_M2 (short strInd, Str255 *p0, Str255 *p1);
  21. extern void mssg_M2_Tag (short strInd, Str255 *p0, Str255 *p1, short tag);
  22. extern void mssg_Continue (short strInd, short msgNum);
  23. extern void mssg_Blank (void);
  24. extern void mssg_PrintFileName (scn_FListElHandle folderList, 
  25.     CInfoPBRec *pBlock, short tag);
  26. extern void mssg_CheckAccess (char accessRights, 
  27.     scn_FListElHandle folderList, CInfoPBRec *pBlock);
  28. extern void mssg_Begin (Boolean disinfect, long dirID, Str255 *fName, 
  29.     short fVRefNum, short volRefNum, short counterTop, short counterRight);
  30. extern void mssg_End (Boolean disinfect, 
  31.     Boolean canceled, Boolean *infected, Boolean *sysInfected);
  32. extern void mssg_BumpCounter (short counter);
  33. extern void mssg_ClearCounters (short counterTop, short counterRight);
  34. extern void mssg_BadDisk (void);
  35.  
  36.  
  37. #endif